leave defenseless - French English Dictionary